home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 2 / ETO Development Tools 2.iso / Essentials / MacApp Documentation / MacApp AppleLink Messages / MacApp.Tech$ 5⁄11⁄90 / 1278-A Bug in MacApp 2.0-May90 < prev    next >
Encoding:
Text File  |  1990-05-11  |  1.8 KB  |  63 lines  |  [TEXT/GEOL]

  1. Item    5778886                         10-May-90        09:01PDT
  2.  
  3. From:   NOORI                           Noori, Andy
  4.  
  5. To:     MACAPP.TECH$                    MacApp Technical
  6.  
  7. Sub:    A Bug in MacApp 2.0
  8.  
  9.  
  10. Hello MacAppers;
  11.  
  12.     It was about time to convert our development environment from MacApp 2.0ß9
  13. to MacApp 2.0. On doing so we discovered a bug in MacApp 2.0 that forced us to
  14. go back to 2.0ß9 version.
  15.  
  16.      The bug is on the NewTemplateWindow function. Apparently this function
  17. sometimes behaves properly and sometimes doesn't. One of the windows in the
  18. application has a resourse as follows:
  19.  
  20.  
  21.  
  22.  resource 'view' (1000, "SSWindow", purgeable) {
  23.  {
  24.   root, 'WIND', {41,256}, {296,252},SizeVariable,SizeVariable,Shown,Enabled,
  25.     Window { "TSSWindow",
  26.     zoomDocProc, goAwayBox, resizable, modeless,ignoreFirstClick,freeOnClosing,
  27.     disposeOnFree, closesDocument, openWithDocument, adaptToScreen, stagger,
  28.     forceOnScreen, dontCenter, 'SSVW', "" },
  29.  
  30.     'WIND', 'SCLR', {20,20}, {261,217},SizeSuperView,SizeSuperView,Shown,Enable
  31.     Scroller { "",
  32.     VertScrollBar, HorzScrollBar, 1808,1808,16,16, VertConstrain,HorzConstrain,
  33.        noInset },
  34.  
  35.     'SCLR', 'SSVW', { 0, 0 }, {261,217}, SizeVariable,SizeVariable,Shown,Enable
  36.     View { "TSSView" },
  37.  
  38.     and some more .....
  39.  
  40.  
  41.  
  42. in TSSDocument.DoMakeViews a call to NewTemplateWindow is made as follows:
  43.  
  44.     aWindow := NewTemplateWindow(1000,SELF);
  45.  
  46. Unfortunately NewTemplateWindow explodes with happiness into the debugger with
  47. a message:
  48.  
  49.     Failed to AssumeFocused on TSSView.
  50.  
  51. It is possible that I haven't fully converted my program so that it will work
  52. properly with MacApp 2.0 version OR there is really something wrong with
  53. NewTemplateWindow function.
  54.  
  55. Please AppleLink me If you have a solution on how to get around this bug.
  56.  
  57.  
  58. Thanks
  59. Andy Noori
  60.  
  61.  
  62.  
  63.